i thought you forgot me - German English Dictionary